#ifndef Project13_H
#define Project13_H

#include "SmallEngine.h"
#include "Sandbox.h"
// #include "ScriptCommon.h"

class Project13 : public Sandbox
{
public:
    Project13(const std::string &name = "Sandbox", CC::Scene* scene = nullptr);
	virtual ~Project13();

	virtual void OnAttach() override;
	virtual void OnDetach() override;

    virtual void OnUpdate(CC::Timestep ts, std::string renderscene = "") override;

    void CreateButton1();

private:
	glm::vec4 m_ClearColor = {0.0f, 1.0f, 1.0f, 1.0f};

    glm::vec3 m_color = {0.0f, 0.0f, 0.0f};

    CC::Entity* node_cube;
    CC::Entity* ground;
};

#endif